Drum roll
English word definition — powered by WordNet
NOUN
the sound of a drum (especially a snare drum) beaten rapidly and continuously
Want to remember drum roll?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
the sound of a drum (especially a snare drum) beaten rapidly and continuously
Want to remember drum roll?
Sign up free to bookmark & revise